made provisions - French English Dictionary